home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / var / lib / dpkg / info / x-ttcidfont-conf.postinst < prev    next >
Text File  |  2008-12-22  |  2KB  |  69 lines

  1. #! /bin/sh
  2.  
  3. set -e
  4.  
  5. . /usr/share/debconf/confmodule
  6.  
  7. FILE='/etc/defoma/config/x-ttcidfont-conf.conf'
  8.  
  9. case $1 in
  10.     configure)
  11.     rm -f /etc/X11/fonts/TrueType/x-ttcid.alias /etc/X11/fonts/TrueType/x-ttcid.scale
  12.     rm -f /etc/X11/fonts/CID/x-ttcid.alias /etc/X11/fonts/CID/x-ttcid.scale
  13.     [ -d /etc/X11/fonts/CID ] && rmdir --ignore-fail-on-non-empty /etc/X11/fonts/CID
  14.     if [ -L /etc/X11/fonts/TrueType ] ; then
  15.       rm /etc/X11/fonts/TrueType
  16.     else if [ -d /etc/X11/fonts/TrueType ] ; then
  17.       rmdir --ignore-fail-on-non-empty /etc/X11/fonts/TrueType
  18.     fi fi
  19.     
  20.     if [ -d /etc/X11/fonts/defoma/TrueType ]; then
  21.       rm -f /etc/X11/fonts/defoma/TrueType/x-ttcid.alias /etc/X11/fonts/defoma/TrueType/x-ttcid.scale
  22.       rmdir --ignore-fail-on-non-empty /etc/X11/fonts/defoma/TrueType
  23.     fi
  24.     if [ -d /etc/X11/fonts/defoma/CID ]; then
  25.       rm -f /etc/X11/fonts/defoma/CID/x-ttcid.alias /etc/X11/fonts/defoma/CID/x-ttcid.scale
  26.       rmdir --ignore-fail-on-non-empty /etc/X11/fonts/defoma/CID
  27.     fi
  28.     [ -d /etc/X11/fonts/defoma ] && rmdir --ignore-fail-on-non-empty /etc/X11/fonts/defoma
  29.     [ -d /var/lib/defoma/x-ttcid.d ] && rm -rf /var/lib/defoma/x-ttcid.d
  30.     
  31.     db_get x-ttcidfont-conf/tt_backend || true
  32.     
  33.     echo "# IF YOU EDIT THIS FILE MANUALLY, RUN:" > $FILE
  34.     echo "#   defoma-app update x-ttcidfont-conf truetype" >> $FILE
  35.     echo "# TO REFLECT THE CHANGE." >> $FILE
  36.     echo "# The following variable decides which method is used for" >> $FILE
  37.     echo "# handling truetype fonts." >> $FILE
  38.     echo "X_TRUETYPE_METHOD=$RET" >> $FILE
  39.     
  40.     db_get x-ttcidfont-conf/xtt_vl || true
  41.  
  42.     echo "# The following variable decides if X calculate font" >> $FILE
  43.     echo "# metrics in the very lazy way when the method is xtt." >> $FILE
  44.     case "X$RET" in
  45.     Xtrue) echo "XTT_VL=y" >> $FILE ;;
  46.     *) echo "XTT_VL=n" >> $FILE ;;
  47.     esac
  48.     
  49.     ;;
  50.     
  51.     abort-upgrade|abort-remove|abort-deconfigure)
  52.     ;;
  53.     
  54.     *)
  55.     echo "postinst called with unknown argument \`$1'" >&2
  56.     exit 0
  57.     ;;
  58. esac
  59.  
  60. # Automatically added by dh_installdefoma
  61. if [ "$1" = "configure" ]; then
  62.  
  63.   test -x /usr/bin/defoma-app && /usr/bin/defoma-app update x-ttcidfont-conf
  64.  
  65. fi
  66. # End automatically added section
  67.  
  68.  
  69.